top dog – English–Español translations

🇬🇧 en es 🇪🇸

top dog noun

  • leader (idiom)
altamiche, altísimo, el mero, el mero mero, el mero papas fritas, el mero petatero
Wiktionary Links